Big Huge Thesaurus

Lilium martagon

noun